face (mountain side) - İspanyolca İngilizce Sözlük